package com.adp.interceptor;

import com.adf.config.component.application.report.ReportBean;
import com.adf.system.ReportRequest;
import com.adf.system.intercept.AbsInterceptorDefaultAdapter;

public class objStructCondition extends AbsInterceptorDefaultAdapter {

	
	@SuppressWarnings("unchecked")
	@Override
	public void doStart(ReportRequest rrequest, ReportBean rbean) {
		String objid=rrequest.getStringAttribute("pid","");
		String tableid=rrequest.getStringAttribute("tableid","");
		if(!objid.equals(""))
		{
			rrequest.getRequest().getSession().setAttribute("pid",objid);//在session中存入pid的值，以便后面的查询条件能从中取到数据。
		}
		if(tableid!=null&&!tableid.equals(""))
		{
			rrequest.getRequest().getSession().setAttribute("tableid",tableid);//在session中存入pid的值，以便后面的查询条件能从中取到数据。
		}
		super.doStart(rrequest, rbean);
	}
}
